farm shop - Spanish English Dictionary